Coverage report:
85%
hide covered
Files
Functions
Classes
coverage.py v7.8.0
, created at 2025-07-30 20:59 +0000
File
statements
missing
excluded
coverage
source/agent/agent_handler.py
43
2
0
95%
source/agent/agents/agent_base.py
11
3
0
73%
source/agent/agents/classification_learning_agent.py
23
2
0
91%
source/agent/agents/reinforcement_learning_agent.py
26
5
0
81%
source/agent/strategies/classification_learning_strategy_handler.py
49
1
0
98%
source/agent/strategies/classification_testable.py
6
1
0
83%
source/agent/strategies/classification_testing_strategy_handler.py
16
8
0
50%
source/agent/strategies/learning_strategy_handler_base.py
36
5
0
86%
source/agent/strategies/performance_testable.py
5
1
0
80%
source/agent/strategies/performance_testing_strategy_handler.py
42
0
0
100%
source/agent/strategies/reinforcement_learning_strategy_handler.py
37
2
0
95%
source/agent/strategies/testing_strategy_handler_base.py
8
1
0
88%
source/data_handling/api_data_collector_base.py
22
9
0
59%
source/data_handling/coinbase_api_data_collector.py
52
4
0
92%
source/data_handling/data_handler.py
51
8
0
84%
source/data_handling/yahoo_finance_api_data_collector.py
39
27
0
31%
source/environment/broker.py
30
0
0
100%
source/environment/label_annotator_base.py
28
14
0
50%
source/environment/labeled_data_balancer.py
10
6
0
40%
source/environment/order.py
7
0
0
100%
source/environment/points_reward_validator.py
11
0
0
100%
source/environment/price_reward_validator.py
13
0
0
100%
source/environment/reward_validator_base.py
9
2
0
78%
source/environment/simple_label_annotator.py
18
6
0
67%
source/environment/trading_environment.py
178
22
0
88%
source/environment/volatility_included_simple_label_annotator.py
21
14
0
33%
source/indicators/average_true_range_indicator_handler.py
16
10
0
38%
source/indicators/bollinger_bands_deviator_indicator_handler.py
15
10
0
33%
source/indicators/donchain_channels_indicator_handler.py
13
1
0
92%
source/indicators/ema_indicator_handler.py
11
5
0
55%
source/indicators/indicator_handler_base.py
8
2
0
75%
source/indicators/macd_indicator_handler.py
17
11
0
35%
source/indicators/money_flow_index_indicator_handler.py
15
10
0
33%
source/indicators/moving_volume_profile_indicator_handler.py
16
1
0
94%
source/indicators/on_balance_volume_indicator_handler.py
10
5
0
50%
source/indicators/relative_strength_index_indicator_handler.py
14
9
0
36%
source/indicators/stochastic_oscillator_indicator_handler.py
16
0
0
100%
source/indicators/volatility_indicator_handler.py
12
7
0
42%
source/indicators/volume_profile_indicator_handler.py
23
0
0
100%
source/model/model_adapters/model_adapter_base.py
25
8
0
68%
source/model/model_adapters/sklearn_model_adapter.py
51
5
0
90%
source/model/model_adapters/tf_model_adapter.py
42
2
0
95%
source/model/model_blue_prints/blue_print_base.py
10
3
0
70%
source/model/model_blue_prints/general_sklearn_blue_print.py
15
9
0
40%
source/model/model_blue_prints/vggception_cnn_blue_print.py
54
0
0
100%
source/model/model_building_blocks/inception_block.py
23
0
0
100%
source/model/model_building_blocks/se_block.py
14
9
0
36%
source/model/model_building_blocks/vgg16_block.py
14
0
0
100%
source/model/model_building_blocks/xception_block.py
25
0
0
100%
source/plotting/asset_price_movement_summary_plot_responsibility_chain.py
59
3
0
95%
source/plotting/classification_testing_plot_responsibility_chain.py
95
3
0
97%
source/plotting/classification_training_plot_responsibility_chain.py
84
7
0
92%
source/plotting/performance_testing_plot_responsibility_chain.py
26
0
0
100%
source/plotting/plot_responsibility_chain_base.py
29
2
0
93%
source/plotting/price_movement_trend_class_summary_plot_responsibility_chain.py
56
3
0
95%
source/plotting/reinforcement_training_plot_responsibility_chain.py
23
0
0
100%
source/training/training_config.py
42
1
0
98%
source/training/training_handler.py
136
6
0
96%
source/utils/aws_handler.py
37
9
0
76%
source/utils/dynamic_from_string_converter.py
42
1
0
98%
source/utils/gradient_handler.py
32
6
0
81%
source/utils/granularity.py
18
6
0
67%
source/utils/singleton_meta.py
10
0
0
100%
source/utils/stdout_redirecting.py
25
5
0
80%
Total
1964
302
0
85%
No items found using the specified filter.